worm one's way through - Espagnol Anglais Dictionnaire